package com.psp.park.controller.res.bean;


/**
 * 订单列表信息
 **/
public class ROrderListBean {
	private String oid; // 订单id
	private String orderNo; // 订单编号
	private Long createDate; // 交易时间
	private Double price; // 订单价格
	private String title; // 订单标题
	private Integer state; // 订单状态：1：确认下单（待报价），2：业务中（已经分配等服务），3：接单（服务商），4：不接单（服务商），5：可做（服务商价格反馈给用户），6：不可做（服务商），7：已支付 ，8：生产中，9：生产完成（交付产物、发票、物流），10：确认收货（ 没有问题），11：已经评价，12：拒绝收货（验收有问题），13：用户取消订单，14：退款中，15：订单关闭（退款或者赔偿引起的）
	private ROrderListVisitorBean visitor; // 客户信息
	private ROrderListProductBean product; // 服务信息
	private ROrderReceiverBean receiver; // 收件人信息
	private ROrderInvoiceHeaderBean invoiceHeader; // 发票头信息
	private ROrderInvoiceAddressBean invoiceAddress; // 发票地址

	public void setOid(String oid) {
 		this.oid = oid;
	}

	public String getOid() {
 		return oid;
	}

	public void setOrderNo(String orderNo) {
 		this.orderNo = orderNo;
	}

	public String getOrderNo() {
 		return orderNo;
	}

	public void setCreateDate(Long createDate) {
 		this.createDate = createDate;
	}

	public Long getCreateDate() {
 		return createDate;
	}

	public void setPrice(Double price) {
 		this.price = price;
	}

	public Double getPrice() {
 		return price;
	}

	public void setTitle(String title) {
 		this.title = title;
	}

	public String getTitle() {
 		return title;
	}

	public void setState(Integer state) {
 		this.state = state;
	}

	public Integer getState() {
 		return state;
	}

	public void setVisitor(ROrderListVisitorBean visitor) {
 		this.visitor = visitor;
	}

	public ROrderListVisitorBean getVisitor() {
 		return visitor;
	}

	public void setProduct(ROrderListProductBean product) {
 		this.product = product;
	}

	public ROrderListProductBean getProduct() {
 		return product;
	}

	public void setReceiver(ROrderReceiverBean receiver) {
 		this.receiver = receiver;
	}

	public ROrderReceiverBean getReceiver() {
 		return receiver;
	}

	public void setInvoiceHeader(ROrderInvoiceHeaderBean invoiceHeader) {
 		this.invoiceHeader = invoiceHeader;
	}

	public ROrderInvoiceHeaderBean getInvoiceHeader() {
 		return invoiceHeader;
	}

	public void setInvoiceAddress(ROrderInvoiceAddressBean invoiceAddress) {
 		this.invoiceAddress = invoiceAddress;
	}

	public ROrderInvoiceAddressBean getInvoiceAddress() {
 		return invoiceAddress;
	}

}
